<template>
  <div>
    <a-button type="primary" @click="insertCabinet">
      生成电柜测试数据
    </a-button>
    <div>
      <a-button type="primary" @click="insertBattery">
        生成电池测试数据
      </a-button>
    </div>
  </div>
</template>

<script>
import { postBattery } from '../../api/battery'
// import { regCabinet } from '../../api/cabinet'
export default {
  name: 'TestData',
  data () {
    return {
      cabinetStartId: 20050,
      cabinetEndId: 20200,
      batteryId: 1,
      batterIdMax: 10,
      cabinetData: ''
    }
  },
  methods: {
    insertBattery () {
      for (let index = this.batteryId; index < this.batterIdMax; index++) {
        // index = index + ''
        // const batteryLength = index.length
        // console.log(batteryLength)
        // if ((3 - batteryLength) >= 0) {
        //   for (let i = 0; i < (batteryLength - 3); i++) {
        //     index = '0' + index
        //   }
        // }
        // console.log(index)
        postBattery('00043' + index + '000000', {
          'state': 0, // -2|-1|0|1|2: 丢失|损坏|正常|维修|报废。
          'facCode': '112233', // string|null: 厂家代码
          'productionDate': '2020-07-30T09:30:51.543Z', // string(date)|null: 生产日期
          'material': '硫酸铝铁', // string|null: 材质
          'stringCount': 16, // number(integer)|nulll: 串数
          'maxVol': 80.55, // number(flaot)|null: 总电量
          'hierarchyChain': null // string|null: 权限等级,暂时不用
        })
      }
    },
    insertCabinet () {
      // for (let index = this.cabinetStartId; index < this.cabinetEndId; index++) {
      //   regCabinet(index, {

      //   })
      // }
    }
  }
}
</script>

<style lang='scss' scoped>

</style>
